.login-bottom{
	width:100%;
	padding: 300px 0;
	box-sizing: border-box;
	position: relative;
}

.login-main{
	width:660px;
	margin: 0 auto;
	position: absolute;
	top:50%;
	margin-top: -180px;
	left: 50%;
	margin-left:-330px;
	background: white;
	z-index: 999;
	border:1px solid #F6F6F6;
	box-shadow: 0 0 15px #808080;
}

.login-main-left{
	width:300px;
	padding: 50px 0 50px 50px;
}
.work{
	display: inline-block;
	width:140px;
	height:46px;
	line-height: 46px;
	text-align: center;
	color:#777777;
	border:1px solid #D1D1D1;
	cursor: pointer;
}

.job{
	display: inline-block;
	width:140px;
	height:46px;
	line-height: 46px;
	text-align: center;
	color:#777777;
	border:1px solid #D1D1D1;
	cursor: pointer;
}
.select-border {
	border:1px solid #00B38A;
}
.login-main-center{
	width:14px;
	height: 253px;
	position: absolute;
	top:50px;
	left:395px;
	background: url(../img/login3.jpg);
}

.login-main-right{
	width:155px;
	height: 262px;
	position: absolute;
	color:#777777;
	font-size: 14px;
	top:50px;
	right:45px;
}

.concern{
	width:300px;
	height: 45px;
	position: absolute;
	top:30px;
}

.two-dimensional-code{
	width:124px;
	height:124px;
	position: absolute;
	top:120px;
}

.p1{
	width:124px;
	height:20px;
	line-height:20px;
	position: absolute;
	bottom:0px;
	left:10px;
	color:#777777;
	font-size: 12px;
}

.forget-passwod{
	margin-top: 18px;
	width:auto;
	height:20px;
    line-height: 20px;
    text-align: right;
}

.forget-passwod a{
	text-decoration: none;
	color:#00B38A;
}

.now-register{
	width:250px;
	left:60px;
	margin-top: 10px;
}

.no{
	color:#777777;
	font-size: 14px;
}


.now-register a{
	color:#00B38A;
	text-decoration: none;
}

.image{
	position: relative;
	top: 4px;
}

span{
	font-size: 14px;
}
